package com.printeverywhere.dto;

/**
 * BannerFees entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class BannerFees implements java.io.Serializable {

	// Fields

	private Integer id;
	private BannerSettings bannerSettings;
	private Double feesPerDay;
	private Double feesPerView;
	private Double feesPerClick;

	// Constructors

	/** default constructor */
	public BannerFees() {
	}

	/** minimal constructor */
	public BannerFees(BannerSettings bannerSettings) {
		this.bannerSettings = bannerSettings;
	}

	/** full constructor */
	public BannerFees(BannerSettings bannerSettings, Double feesPerDay,
			Double feesPerView, Double feesPerClick) {
		this.bannerSettings = bannerSettings;
		this.feesPerDay = feesPerDay;
		this.feesPerView = feesPerView;
		this.feesPerClick = feesPerClick;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public BannerSettings getBannerSettings() {
		return this.bannerSettings;
	}

	public void setBannerSettings(BannerSettings bannerSettings) {
		this.bannerSettings = bannerSettings;
	}

	public Double getFeesPerDay() {
		return this.feesPerDay;
	}

	public void setFeesPerDay(Double feesPerDay) {
		this.feesPerDay = feesPerDay;
	}

	public Double getFeesPerView() {
		return this.feesPerView;
	}

	public void setFeesPerView(Double feesPerView) {
		this.feesPerView = feesPerView;
	}

	public Double getFeesPerClick() {
		return this.feesPerClick;
	}

	public void setFeesPerClick(Double feesPerClick) {
		this.feesPerClick = feesPerClick;
	}

}